recover from fatigue/disease - German English Dictionary